Home
Work area
Library
Dictionary
Enter the word for search
tear (someone) to shreds
Overview
Examples
AI Expert
Dictionaries
Translations
démolir (quelqu’un / quelque chose)
Definitions
To criticize or attack someone very harshly, often in a way that is damaging or humiliating.
Overview
Examples
AI Expert
Dictionaries